;;; erikc-theme.el --- Custom face theme for Emacs

;; Copyright (C) 2010  Erik Charlebois.

;; This file is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation, either version 3 of the License, or
;; (at your option) any later version.

;; This file is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.

;;; Code:

(deftheme erikc
  "Derivative of vim's inkpot, but tweaked to work and look the same in 256 color terminals and GUI Emacs.")

(custom-theme-set-faces
 'erikc
 '(default ((t (:background "#000000" :foreground "#ffffff"))))
 '(cursor ((t (:background "#ffffff" :foreground "#ff1493"))))
 '(region ((t (:background "#5f5faf" :foreground "#ffffff"))))
 '(mode-line ((t (:background "#262626" :foreground "#888888"))))
 '(mode-line-inactive ((t (:background "#262626" :foreground "#888888"))))
 '(fringe ((t (:background "#16161b"))))
 '(minibuffer-prompt ((t (:foreground "#708090" :weight bold))))
 '(font-lock-builtin-face ((t (:foreground "#c080d0"))))
 '(font-lock-comment-face ((t (:foreground "#af5f00"))))
 '(font-lock-constant-face ((t (:foreground "#ff5f5f"))))
 '(font-lock-function-name-face ((t (:foreground "#ebf731" :weight bold))))
 '(font-lock-keyword-face ((t (:foreground "#00afff" :weight bold))))
 '(font-lock-string-face ((t (:background "#262626" :foreground "#ffaf5f"))))
 '(font-lock-type-face ((t (:foreground "#ff5fff" :weight bold))))
 '(font-lock-variable-name-face ((t (:foreground "#F7AE4F"))))
 '(font-lock-warning-face ((t (:background "#ff0000" :foreground "#ffffff"))))
 '(isearch ((t (:background "#ffaf5f" :foreground "#000000"))))
 '(lazy-highlight ((t (:background "#ffaf5f" :foreground "#000000"))))
 '(link ((t (:foreground "#00afff" :underline t))))
 '(link-visited ((t (:foreground "#ff5fff" :underline t))))
 '(button ((t (:underline t))))
 '(header-line ((t (:background "#262626" :foreground "#888888")))))

(provide-theme 'erikc)

;; Local Variables:
;; no-byte-compile: t
;; End:

;;; erikc-theme.el  ends here
